# near model CODE resource # jump table entries: 40-40 (1 of them) export_5: 00000000 48E7 3820 movem.l -[A7], D2,D3,D4,A2 00000004 7800 moveq.l D4, 0x00 00000006 A930 syscall InitMenus 00000008 598F subq.l A7, 4 0000000A 3F3C 0080 move.w -[A7], 0x80 0000000E A9BF syscall GetRMenu 00000010 201F move.l D0, [A7]+ 00000012 2B40 FB54 move.l [A5 - 0x4AC], D0 00000016 2F2D FB54 move.l -[A7], [A5 - 0x4AC] 0000001A 2F3C 4452 5652 move.l -[A7], 0x44525652 /* 'DRVR' */ 00000020 A94D syscall AppendResMenu/AddResMenu 00000022 598F subq.l A7, 4 00000024 3F3C 0081 move.w -[A7], 0x81 00000028 A9BF syscall GetRMenu 0000002A 201F move.l D0, [A7]+ 0000002C 2B40 FB58 move.l [A5 - 0x4A8], D0 00000030 598F subq.l A7, 4 00000032 3F3C 0082 move.w -[A7], 0x82 00000036 A9BF syscall GetRMenu 00000038 201F move.l D0, [A7]+ 0000003A 2B40 FB5C move.l [A5 - 0x4A4], D0 0000003E 598F subq.l A7, 4 00000040 3F3C 0083 move.w -[A7], 0x83 00000044 A9BF syscall GetRMenu 00000046 201F move.l D0, [A7]+ 00000048 2B40 FB60 move.l [A5 - 0x4A0], D0 0000004C 598F subq.l A7, 4 0000004E 3F3C 002C move.w -[A7], 0x2C /* ',' */ 00000052 A9BF syscall GetRMenu 00000054 201F move.l D0, [A7]+ 00000056 2B40 FB64 move.l [A5 - 0x49C], D0 0000005A 598F subq.l A7, 4 0000005C 3F3C 002D move.w -[A7], 0x2D /* '-' */ 00000060 A9BF syscall GetRMenu 00000062 201F move.l D0, [A7]+ 00000064 2B40 FB68 move.l [A5 - 0x498], D0 00000068 598F subq.l A7, 4 0000006A 3F3C 002E move.w -[A7], 0x2E /* '.' */ 0000006E A9BF syscall GetRMenu 00000070 201F move.l D0, [A7]+ 00000072 2B40 FB6C move.l [A5 - 0x494], D0 00000076 598F subq.l A7, 4 00000078 3F3C 002F move.w -[A7], 0x2F /* '/' */ 0000007C A9BF syscall GetRMenu 0000007E 201F move.l D0, [A7]+ 00000080 2B40 FB70 move.l [A5 - 0x490], D0 00000084 598F subq.l A7, 4 00000086 3F3C 0030 move.w -[A7], 0x30 /* '0' */ 0000008A A9BF syscall GetRMenu 0000008C 201F move.l D0, [A7]+ 0000008E 2B40 FB74 move.l [A5 - 0x48C], D0 00000092 598F subq.l A7, 4 00000094 3F3C 0031 move.w -[A7], 0x31 /* '1' */ 00000098 A9BF syscall GetRMenu 0000009A 201F move.l D0, [A7]+ 0000009C 2B40 FB78 move.l [A5 - 0x488], D0 000000A0 598F subq.l A7, 4 000000A2 3F3C 0032 move.w -[A7], 0x32 /* '2' */ 000000A6 A9BF syscall GetRMenu 000000A8 201F move.l D0, [A7]+ 000000AA 2B40 FB7C move.l [A5 - 0x484], D0 000000AE 598F subq.l A7, 4 000000B0 3F3C 0033 move.w -[A7], 0x33 /* '3' */ 000000B4 A9BF syscall GetRMenu 000000B6 201F move.l D0, [A7]+ 000000B8 2B40 FB80 move.l [A5 - 0x480], D0 000000BC 598F subq.l A7, 4 000000BE 3F3C 0034 move.w -[A7], 0x34 /* '4' */ 000000C2 A9BF syscall GetRMenu 000000C4 201F move.l D0, [A7]+ 000000C6 2B40 FB84 move.l [A5 - 0x47C], D0 000000CA 7600 moveq.l D3, 0x00 label000000CC: 000000CC 2003 move.l D0, D3 000000CE E580 asl D0, 2 000000D0 41ED FB54 lea.l A0, [A5 - 0x4AC] 000000D4 2F30 0800 move.l -[A7], [A0 + D0] 000000D8 3F04 move.w -[A7], D4 000000DA A935 syscall InsertMenu 000000DC 7003 moveq.l D0, 0x03 000000DE B083 cmp.l D0, D3 000000E0 6602 bne +0x4 /* 000000E4 */ 000000E2 5384 subq.l D4, 1 label000000E4: 000000E4 5283 addq.l D3, 1 000000E6 700D moveq.l D0, 0x0D 000000E8 B083 cmp.l D0, D3 000000EA 6E00 FFE0 bgt -0x1E /* 000000CC */ 000000EE A937 syscall DrawMenuBar 000000F0 598F subq.l A7, 4 000000F2 2F3C 474E 524C move.l -[A7], 0x474E524C /* 'GNRL' */ 000000F8 3F3C 0080 move.w -[A7], 0x80 000000FC A9A0 syscall GetResource 000000FE 201F move.l D0, [A7]+ 00000100 2440 movea.l A2, D0 00000102 2F0A move.l -[A7], A2 00000104 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00000108 2052 movea.l A0, [A2] 0000010A 3B58 FD0E move.w [A5 - 0x2F2], [A0]+ 0000010E 3B58 FD1A move.w [A5 - 0x2E6], [A0]+ 00000112 3B58 FD12 move.w [A5 - 0x2EE], [A0]+ 00000116 3B58 FD16 move.w [A5 - 0x2EA], [A0]+ 0000011A 3B58 FD1E move.w [A5 - 0x2E2], [A0]+ 0000011E 3B58 FD22 move.w [A5 - 0x2DE], [A0]+ 00000122 3B58 FD26 move.w [A5 - 0x2DA], [A0]+ 00000126 3B58 FD2A move.w [A5 - 0x2D6], [A0]+ 0000012A 2F0A move.l -[A7], A2 0000012C 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00000130 302D FD0E move.w D0, [A5 - 0x2F2] 00000134 48C0 ext.l D0 00000136 2F00 move.l -[A7], D0 00000138 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 0000013C 2B40 FCEE move.l [A5 - 0x312], D0 00000140 302D FD1A move.w D0, [A5 - 0x2E6] 00000144 48C0 ext.l D0 00000146 2F00 move.l -[A7], D0 00000148 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 0000014C 2B40 FCFA move.l [A5 - 0x306], D0 00000150 302D FD12 move.w D0, [A5 - 0x2EE] 00000154 48C0 ext.l D0 00000156 2F00 move.l -[A7], D0 00000158 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 0000015C 2B40 FCF2 move.l [A5 - 0x30E], D0 00000160 302D FD16 move.w D0, [A5 - 0x2EA] 00000164 48C0 ext.l D0 00000166 2F00 move.l -[A7], D0 00000168 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 0000016C 2B40 FCF6 move.l [A5 - 0x30A], D0 00000170 302D FD1E move.w D0, [A5 - 0x2E2] 00000174 48C0 ext.l D0 00000176 2F00 move.l -[A7], D0 00000178 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 0000017C 2B40 FCFE move.l [A5 - 0x302], D0 00000180 302D FD22 move.w D0, [A5 - 0x2DE] 00000184 48C0 ext.l D0 00000186 2F00 move.l -[A7], D0 00000188 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 0000018C 2B40 FD02 move.l [A5 - 0x2FE], D0 00000190 302D FD26 move.w D0, [A5 - 0x2DA] 00000194 48C0 ext.l D0 00000196 2F00 move.l -[A7], D0 00000198 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 0000019C 2B40 FD06 move.l [A5 - 0x2FA], D0 000001A0 302D FD2A move.w D0, [A5 - 0x2D6] 000001A4 48C0 ext.l D0 000001A6 2F00 move.l -[A7], D0 000001A8 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 000001AC 2B40 FD0A move.l [A5 - 0x2F6], D0 000001B0 2F2D FB64 move.l -[A7], [A5 - 0x49C] 000001B4 3F2D FD0E move.w -[A7], [A5 - 0x2F2] 000001B8 3F3C 0012 move.w -[A7], 0x12 000001BC A944 syscall SetItmMark 000001BE 2F2D FB68 move.l -[A7], [A5 - 0x498] 000001C2 3F2D FD1A move.w -[A7], [A5 - 0x2E6] 000001C6 3F3C 0012 move.w -[A7], 0x12 000001CA A944 syscall SetItmMark 000001CC 2F2D FB80 move.l -[A7], [A5 - 0x480] 000001D0 3F2D FD12 move.w -[A7], [A5 - 0x2EE] 000001D4 3F3C 0012 move.w -[A7], 0x12 000001D8 A944 syscall SetItmMark 000001DA 2F2D FB84 move.l -[A7], [A5 - 0x47C] 000001DE 3F2D FD16 move.w -[A7], [A5 - 0x2EA] 000001E2 3F3C 0012 move.w -[A7], 0x12 000001E6 A944 syscall SetItmMark 000001E8 2F2D FB70 move.l -[A7], [A5 - 0x490] 000001EC 3F2D FD1E move.w -[A7], [A5 - 0x2E2] 000001F0 3F3C 0012 move.w -[A7], 0x12 000001F4 A944 syscall SetItmMark 000001F6 2F2D FB74 move.l -[A7], [A5 - 0x48C] 000001FA 3F2D FD22 move.w -[A7], [A5 - 0x2DE] 000001FE 3F3C 0012 move.w -[A7], 0x12 00000202 A944 syscall SetItmMark 00000204 2F2D FB78 move.l -[A7], [A5 - 0x488] 00000208 3F2D FD26 move.w -[A7], [A5 - 0x2DA] 0000020C 3F3C 0012 move.w -[A7], 0x12 00000210 A944 syscall SetItmMark 00000212 2F2D FB7C move.l -[A7], [A5 - 0x484] 00000216 3F2D FD2A move.w -[A7], [A5 - 0x2D6] 0000021A 3F3C 0012 move.w -[A7], 0x12 0000021E A944 syscall SetItmMark 00000220 4FEF 0028 lea.l A7, [A7 + 0x28] 00000224 4CDF 041C movem.l D2,D3,D4,A2, [A7]+ 00000228 4E75 rts